package vfs.obj.entity.impl;

import vfs.obj.entity.VFSNode;
import vfs.obj.entity.VFSPathDescendant;

/**
 *
 * @author Matthew Eavenson <durandal@uga.edu>
 */
public class VFSPathDescendantImpl extends VFSPathEndpointImpl implements VFSPathDescendant{

    private VFSNode descendant;
    
    public VFSPathDescendantImpl(int length, VFSNode descendant){
        super(length);
        this.descendant = descendant;
    }
    
    @Override
    public VFSNode getDescendant() {
        return descendant;
    }
    
    @Override
    public long getId(){
        return descendant.getId();
    }
    
}
